Resource mobilization - Français Anglais Dictionnaire